package com.marry.core.bean;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


import java.io.Serializable;

/**
 * @path：com.marry.common.core.bean.AbstractBean.java
 * @className：AbstractBean.java
 * @description：实体类基类
 * @author：LiuYun
 * @dateTime：2021/06/29 22:32
 * @editNote：
 */
@Data
public class BaseBean implements Serializable {

    private static final long serialVersionUID = 4687127039686517019L;

    /**
     * 实体主键
     */
    @ApiModelProperty(value = "主键ID")
    private Long id;
    /**
     * 有效状态
     */
    @ApiModelProperty(value = "有效状态")
    private String effective;

    /**
     * 创建日期
     */
    @ApiModelProperty(value = "创建日期")
    private Long createDate;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Long createTime;

    /**
     * 更新日期
     */
    @ApiModelProperty(value = "更新日期")
    private Long updateDate;

    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private Long updateTime;

    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private Long createBy;

    /**
     * 更新人
     */
    @ApiModelProperty(value = "更新人")
    private Long updateBy;
}
